modular construction systems - German English Dictionary